Synonyms for "magnetic tape"

Words with similar meaning